package com.zxc.oauth.model

object OAuthConstant {

    const val AUTHORIZATION = "Authorization"

    const val uid = "uid"

    const val aid = "aid"

    const val name = "name"

    const val orgType = "org_type"

    const val orgId = "org_id"

    /** jwt签发者 */
    const val iss = "iss"

    /** jwt所面向的用户 */
    const val sub = "sub"

    /** 接收jwt的一方 */
    const val aud = "aud"

    /** jwt的过期时间，这个过期时间必须要大于签发时间 */
    const val exp = "exp"

    /** 定义在什么时间之前，该jwt都是不可用的. */
    const val nbf = "nbf"

    /** jwt的签发时间 */
    const val iat = "iat"

    /** jwt的唯一身份标识，主要用来作为一次性token。*/
    const val jti = "jti"
}